package com.wisdytech.ccdserver.matchwarning.model;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.wisdytech.common.bean.BaseModel;
import lombok.Data;

import java.util.Date;

/**
 * @author SV00216491
 * @description: TODO
 * @date 2024-04-03 12:22:02
 * @version: 1.0
 */

@Data
@TableName("CCD_WARNING_MES_PRODUCTION")
public class WarningMesProduction extends BaseModel<WarningMesProduction> {

    /**
     * 工厂代码
     */
    @TableField("FACTORY_CODE")
    private String factoryCode;

    /**
     * 型号
     */
    @TableField("MODEL")
    private String model;

    /**
     * 设备编码
     */
    @TableField("EQUIPMENT_CODE")
    private String equipmentCode;

    /**
     * 设备编码名称
     */
    @TableField("EQUIPMENT_NAME")
    private String equipmentName;

    /**
     * 工序编码
     */
    @TableField("OPERATION_CODE")
    private String operationCode;

    /**
     * 工序名称
     */
    @TableField("OPERATION_NAME")
    private String operationName;

    /**
     * 工单号
     */
    @TableField("ORDER_CODE")
    private String orderCode;

    /**
     * 订单类型
     */
    @TableField("ORDER_TYPE")
    private String orderType;

    /**
     * 工步
     */
    @TableField("WORK_STEP")
    private String workStep;

    /**
     * 物料编码
     */
    @TableField("MATERIAL_CODE")
    private String materialCode;

    /**
     * 产量
     */
    @TableField("PRODUCTION_NUM")
    private int productionNum;

    /**
     * 工作中心编码
     */
    @TableField("WORKCENTER_CODE")
    private String workcenterCode;

    /**
     * 工作中心名称
     */
    @TableField("WORKCENTER_NAME")
    private String workcenterName;

    /**
     * 产量统计日期
     */
    @TableField("PRODUCTION_DATE")
    private Date productionDate;

    /**
     *  mes_id
     */
    @TableField("MES_ID")
    private String mesId;

}
